English Dictionary
◊ SIGMOID SINUS
scarlet bush
n : handsome shrub with showy orange to scarlet or crimson
flowers; Florida and West Indies to Mexico and Brazil
[syn: {scarlet hamelia}, {coloradillo}, {Hamelia patens},
{Hamelia erecta}]